//
//  XHBTabBar.h
//  iOS Object
//
//  Created by 保密 on 2019/6/26.
//  Copyright © 2019年 XiaoHaiBao. All rights reserved.
//  自定义TabBar

#import <UIKit/UIKit.h>

typedef NS_ENUM(NSUInteger, XHBTabBarCenterButtonPosition) {
    /// 居中
    XHBTabBarCenterButtonPositionCenter = 0,
    /// 凸出一半
    XHBTabBarCenterButtonPositionBulge
};

NS_ASSUME_NONNULL_BEGIN

@interface XHBTabBar : UITabBar
/**
 中间按钮
 */
@property (nonatomic, strong) UIButton *centerBtn;

/**
 中间按钮图片
 */
@property (nonatomic, strong) UIImage *centerImage;
/**
 中间按钮选中图片
 */
@property (nonatomic, strong) UIImage *centerSelectedImage;

/**
 中间按钮偏移量,两种可选，也可以使用centerOffsetY 自定义
 */
@property (nonatomic, assign) XHBTabBarCenterButtonPosition position;

/**
 中间按钮偏移量，默认是居中
 */
@property (nonatomic, assign) CGFloat centerOffsetY;

/**
 中间按钮的宽和高，默认使用图片宽高
 */
@property (nonatomic, assign) CGFloat centerWidth, centerHeight;

@end

NS_ASSUME_NONNULL_END
